﻿using System;
using System.Collections.Generic;
using System.Text;

namespace Coldairarrow.Entity.DTO
{
    /// <summary>
    /// Mongodb 推入数据
    /// </summary>
    public class InsertMongodbDTO
    {
        /// <summary>
        /// 处理功法
        /// </summary>
        public Skill_Type SkillMethod { get; set; }
        /// <summary>
        /// 处理的ID
        /// </summary>

        public List<string> Ids { get; set; }
        /// <summary>
        /// 打印机ID
        /// </summary>
        public string Pritntid { get; set; }
    }
    /// <summary>
    /// 处理功法枚举
    /// </summary>
    public enum Skill_Type
    {
        /// <summary>
        /// 用户
        /// </summary>
        user = 0,
        /// <summary>
        /// 设备
        /// </summary>
        equipment = 1,
        /// <summary>
        /// 货位
        /// </summary>
        Location = 2,
        /// <summary>
        /// 成品
        /// </summary>
        Statistics = 3,
        /// <summary>
        /// PDA生成包
        /// </summary>
        Package = 4,
        /// <summary>
        /// 通知入库单
        /// </summary>
        NoticeReceipt = 5,
        /// <summary>
        /// 入库单
        /// </summary>
        WarehousingOrder = 6,
        /// <summary>
        /// 库区
        /// </summary>
        StorArea = 7,
        /// <summary>
        /// 设计清单成品打印
        /// </summary>
        Design = 8,
        /// <summary>
        /// 货架
        /// </summary>
        Rack = 9,
        /// <summary>
        /// 工位
        /// </summary>
        Station = 10,
        /// <summary>
        /// 车间
        /// </summary>
        WorkShop = 15,
        /// <summary>
        /// 
        /// </summary>
        Xiang = 22,
        /// <summary>
        /// 物料
        /// </summary>
        Material = 23,
        /// <summary>
        /// 重新打印带流水的成品
        /// </summary>
        ReprintBookingQr = 24,
        /// <summary>
        /// 报工
        /// </summary>
        WorkReport = 25

    }
}
